GetDec General Information When you have unused DLL declarations in a program, the .EXE file created by Visual Basic is larger than it needs to be. This happens because VB doesn't check to see if you've actually used each declared procedure in your program.The GetDec Utility is used to create a file containing DLL procedure declarations, Type..End Type definitions, and Global Const declarations. Once you've created the file, you can remove all the declarations in your program and paste this new file into your global module. In order for GetDec to successfully process a project, you must save your code as Text, using the Alt-C-S menu in Visual Basic. Because of another quirk in Visual Basic, if you then reload your code (as Text, using Alt-C-L) and immediately save the project, you will find a *further* reduction in your .EXE file size! The source code for GetDec is included with MicroHelp Muscle. Muscle contains more than 400 other routines (most of which are written in assembly language) that make your Visual Basic programs faster and smaller or provide more functionality.